home *** CD-ROM | disk | FTP | other *** search
- Short: NUWEB 0.87b - a simple literate programming language and tool
- Author: Preston Briggs (preston@cs.rice.edu)
- Uploader: Andreas Scherer (scherer@genesis.informatik.rwth-aachen.de)
- Type: dev/misc
- Files: ami_nuweb0.87c.lha, ami_nuweb0.87c.readme
-
- This is a version of Preston Brigg's NUWEB system, a simple literate
- programming language and tool.
-
- Here is what Preston says:
-
- NUWEB works with any programming language and LaTeX. I wanted
- to use LaTeX because it supports a multi-level sectioning scheme
- and has facilities for drawing figures. I wanted to be able to
- work with arbitrary programming languages because my friends and
- I write programs in many languages (and sometimes combinations
- of several languages), e.g., C, Fortran, C++, yacc, lex, Scheme,
- assembly, Postscript, and so forth.
-
- This is revision 0.87b, for the Commodore Amiga. To avoid collisions with
- a pre-release of this port and to take account of the language support this
- package now is called ami_nuweb0.87c. It should be compatible with
- ami_nuweb0.87b in CTAN, except for a minor correction in the English header
- file and the German catalog, which effects the error output only.
-
- This distribution includes the Ami_NuWeb executable, all source files
- (web and C), documentation and the (short) .dvi output of the user manual.
-
- Contents:
- Ami_NuWeb The executable for any Amiga hardware, supports coprocessor
- Makefile The original UNIX Makefile, unmodified for historic reasons
- SMakefile The Makefile for SAS/C++ 6.51
- README Preston Brigg's original README file
- ami_nuweb_086.readme Tomas Willis's AmiNet description for NuWeb 0.86
- ami_nuweb0.87c.readme This file
- literate.bib A BibTeX bibliography of literate programming references
- nuweb.w The NUWEB source for NUWEB
- nuweb.ch A change file for better ANSI compliance and Amiga support
- ami_nuweb.w The merged result of nuweb.w and nuweb.ch
- ami_nuwebdoc.dvi The short-form NUWEB user manual in .dvi form
- global.h A header file used globally
- main.c pass1.c latex.c html.c output.c input.c scraps.c
- names.c arena.c global.c
- Source files generated by NUWEB
- catalogs/nuweb.cd Catalog description with the English texts
- catalogs/nuweb.d.ct Catalog translation with the German texts
- catalogs/nuweb.h Header file with the English texts
- catalogs/deutsch/nuweb.catalog German system catalog
-
- This port was done and completely tested with SAS/C++ 6.51 on an Amiga 2000
- by Andreas Scherer, Roland-Straße 16, 52070 Aachen, Germany.
- I started from Tomas Willis's work, switched to NUWEB 0.87b, and added some
- parts on my own. Thanks to Preston Briggs for NUWEB and to Tomas Willis
- for the (S)Makefile and the `temp_file+=2' hack.
-
- Concerning the use of NUWEB with other human languages than English, I
- implemented full localization of all strings used for terminal output as
- well as LaTeX output for the Amiga version of NUWEB only. Should someone
- create translations for other languages as well, I would appreciate to
- receive a copy for inclusion in future distributions.
-
- October 12, 1994
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 32732 18238 44.2% 11-Oct-94 21:34:02 ami_nuweb
- 106660 31841 70.1% 12-Oct-94 17:42:42 ami_nuweb.w
- 3053 1468 51.9% 12-Oct-94 17:42:02 ami_nuweb0.87c.readme
- 1460 731 49.9% 08-Oct-94 18:40:46 ami_nuweb_086.readme
- 29308 12586 57.0% 12-Oct-94 17:45:22 ami_nuwebdoc.dvi
- 963 399 58.5% 12-Oct-94 17:42:58 arena.c
- 2710 904 66.6% 11-Oct-94 21:30:42 catalogs/deutsch/nuweb.catalog
- 4567 1490 67.3% 11-Oct-94 21:29:08 catalogs/nuweb.cd
- 6960 2192 68.5% 11-Oct-94 21:29:58 catalogs/nuweb.d.ct
- 7315 1541 78.9% 11-Oct-94 21:30:24 catalogs/nuweb.h
- 804 393 51.1% 12-Oct-94 17:42:58 global.c
- 2745 976 64.4% 12-Oct-94 17:42:58 global.h
- 13449 2031 84.8% 12-Oct-94 17:42:58 html.c
- 5556 981 82.3% 12-Oct-94 17:42:58 input.c
- 16111 2387 85.1% 12-Oct-94 17:42:58 latex.c
- 3187 1296 59.3% 08-Oct-94 18:40:46 literate.bib
- 3850 1157 69.9% 12-Oct-94 17:42:58 main.c
- 1086 458 57.8% 08-Oct-94 18:40:46 Makefile
- 12851 2155 83.2% 12-Oct-94 17:42:58 names.c
- 43166 9666 77.6% 09-Oct-94 17:08:56 nuweb.ch
- 96263 28937 69.9% 08-Oct-94 18:40:46 nuweb.w
- 2056 702 65.8% 12-Oct-94 17:42:58 output.c
- 2268 639 71.8% 12-Oct-94 17:42:58 pass1.c
- 1528 791 48.2% 08-Oct-94 18:40:46 README
- 20371 4279 78.9% 12-Oct-94 17:43:00 scraps.c
- 1978 873 55.8% 12-Oct-94 17:48:04 SMakefile
- -------- ------- ----- --------- --------
- 422997 129111 69.4% 14-Oct-94 14:57:38 26 files
-